from textwrap import dedent

class EmpCapServices:

    @staticmethod
    #根据员工id和岗位id生成岗位指标详情字典
    async def get_comp_eval(emp_id: int, post_id: int) -> dict:
        dict = {
            'market_insight':{
                'name':'市场洞察能力',
                'score':90,
                'desc':'精准分析市场动态、竞争对手情况及客户需求，为开发策略提供依据',
                'result':'优势',
                'detail':{
                    'industry_understood':{
                        'name':'行业认知',
                        'score':92,
                        'desc':'洞察行业规律',
                        'context':dedent('''
                    在政策层面，我能精准把握国家及山东省对新能源产业的战略布局，从 “双碳” 目标下的能源结构调整，到风电项目补贴政策的演变，再到地方性风电规划的落地节奏，都能及时预判政策对市场开发的影响。比如在山东省海上风电规划出台前，我就结合国家能源局的指导意见，提前布局相关区域的前期调研，为公司争取到了首批海上风电项目的申报先机。
                    对于市场趋势，我清晰认知到风电行业正从陆上向海上加速拓展，从集中式向分布式多元发展，同时储能技术的突破将深刻改变风电的消纳模式。基于这些判断，我主导的鲁北地区风电项目在规划阶段就融入了储能配套方案，目前该项目的弃风率远低于行业平均水平。
                    ''')
                    }
                }
            },
            'cus_dev':{
                'name':'客户拓展能力',
                'score':85,
                'desc':'与客户合作，建立稳定合作关系，开发符合客户需求的产品',
                'result':'优势',
                'detail':{
                    'communication_skill':{
                        'name':'沟通协调能力',
                        'score':87,
                        'desc':'主动挖掘潜在客户，高效推动跨部门协作，化解复杂矛盾',
                        'context':dedent('''
                        我负责的客户是山东省的客户，客户主要是在鲁北地区的企业客户。在与客户合作的过程中，我会根据客户的需求，分析客户的需求，推动部门间协同合作，开发符合客户要求的产品。
                        ''')
                    },
                    'resource_intergration':{
                        'name':'资源整合能力',
                        'score':89,
                        'desc':'根据目标需求，整合内外部资源，实现资源效能最大化',
                        'context':dedent('''
                        我主导建立了覆盖省内 16 地市的新能源项目资源库，分类整合土地、电网、政策等要素信息，累计为公司储备优质风电项目资源超 2GW，其中 3 个项目通过资源优化配置实现度电成本下降 0.03 元，为集团在山东新能源市场的规模化发展奠定了坚实基础。
                        ''')
                    }
                }
            },
            'team_manage':{
                'name':'团队管理能力',
                'score':87,
                'desc':'合理分配任务、培养团队成员、提升团队凝聚力和执行力',
                'result':'优势',
                'detail':{
                    'leadership':{
                        'name':'领导力',
                        'score':92,
                        'desc':'引领部门整体工作方向，激发团队潜能，带领部门实现业务目标',
                        'context':dedent('''
                        去年负责胶东半岛某大型风电项目时，团队面临选址争议、技术方案分歧等多重挑战。我先组织全员开展头脑风暴，让每个人充分表达想法，再结合市场调研数据，明确 “以生态优先、高效发电为核心” 的项目方向，统一了团队思想。面对当地居民对项目影响环境的担忧，我带领团队联合环保部门、科研机构，制定详细的生态保护方案，并组织居民座谈会进行耐心讲解，争取到了他们的支持。同时，协调技术、工程等部门，优化风机布局和建设流程，最终项目不仅提前完成，还成为当地生态友好型风电项目的典范。
                        在团队建设上，我注重发挥每个成员的优势，根据大家的专业特长和工作经验分配任务，让擅长市场分析的专注于数据研判，善于沟通的负责外部协调。通过定期开展技能培训和项目复盘会，提升团队整体的业务能力，培养出 3 名能够独立负责区域市场开发的骨干。在我的带领下，部门连续两年超额完成新能源风电项目开发指标，团队凝聚力和战斗力不断增强。
                        ''')
                    },
                    'project_manage':{
                        'name':'项目管理能力',
                        'score':90,
                        'desc':'协调不同部门的合作，推动项目进度，确保项目目标的实现',
                        'context':dedent('''
                        我负责的客户是山东省的客户，客户主要是在鲁北地区的企业客户。在与客户合作的过程中，我会根据客户的需求，分析客户的需求，推动部门间协同合作，开发符合客户要求的产品。
                        ''')
                    }
                }   
            },
            'innovation_break':{
                'name':'创新突破能力',
                'score':90,
                'desc':'通过创新技术、产品设计等方式，突破市场限制，推动行业发展',
                'result':'不足',
                'detail':{
                    'tech_innovation':{
                        'name':'创新能力',
                        'score':75,
                        'desc':'研究开发新技术、新产品，提升产品性能和效率，推动行业发展',
                        'context':dedent('''
                        在日常工作中，我更多依赖于过往的经验和已有的工作流程来开展市场开发，对于行业内出现的新商业模式、新合作形式，往往持谨慎态度，主动去尝试和突破的勇气不够。这也让我意识到，在创新思维和主动创新的能力上，我还有很大的提升空间。
                        ''')
                    }
                }   
            }
        }


        return dict



EmpCapService: EmpCapServices = EmpCapServices()
